.swiper {
	width: 100%;
	box-sizing: border-box;
	display: flex;
	justify-content: center;
	.swiper-box {
		width: 100%;
		height: 400upx;
		overflow: hidden;
		//兼容ios，微信小程序
		position: relative;
		z-index: 1;
		swiper {
			width: 100%;
			height: 400upx;
			swiper-item {
				image {
					width: 100%;
					height: 400upx;
				}
			}
		}
	}
}

.app-1{
	padding: 30upx;
	>text{
		font-size: 38upx;
		color: #000;
	}
	view{
		text{
			display: block;
			font-size: 24upx;
			padding: 15upx 10upx;
			background-color: rgba($color: #999, $alpha: 0.1);
			border-radius: 4px;
			margin-top: 20upx;
		}
	}
}
.app-2{
	padding: 0 30upx;
	>text{
		font-size: 28upx;
		font-family: PingFang SC;
		font-weight: 500;
		color: #333333;
		display: flex;
		align-items: center;
		&::before{
			content: '';
			width: 4upx;
			height: 28upx;
			background: #0B5EFE;
			border-radius: 2upx;
			margin-right: 20upx;
		}
	}
	.app-21{
		padding: 30upx 0;
		line-height: 40upx;
		font-size: 28upx;
	}
	.app-22{
		view{
			display: flex;
			align-items: center;
			margin-bottom: 10upx;
			text{
				&:nth-child(1){
					color: #385CEC;
				}
				&:nth-child(2){
					flex: 1;
					margin-left: 20upx;
					color: #999;
				}
			}
		}
	}
}

.app-3{
	padding: 30upx;
	>text{
		font-size: 28upx;
		font-family: PingFang SC;
		font-weight: 500;
		color: #333333;
		display: flex;
		align-items: center;
		&::before{
			content: '';
			width: 4upx;
			height: 28upx;
			background: #0B5EFE;
			border-radius: 2upx;
			margin-right: 20upx;
		}
	}
}

.app-4{
	display: flex;
	padding: 0 30upx 40upx;
		.video-list{
			display: flex;
			.list{
				margin-right: 20upx;
				>view{
					position: relative;
					width: 270upx;
					height: 195upx;
					border-radius: 5px;
					overflow: hidden;
					view{
						position: absolute;
						width: 100%;
						height: 100%;
						top: 0;
						left: 0;
						z-index: 1;
						display: flex;
						align-items: center;
						justify-content: center;
						image{
							width:105upx ;
						}
					}
					>image{
						width: 270upx;
						height: 195upx;
					}
				}
				>text{
					display: block;
					&:nth-of-type(1){
						font-size: 32upx;
						font-family: Source Han Sans CN;
						font-weight: 400;
						color: #464646;
						margin: 15upx 0;
					}
					&:nth-of-type(2){
						font-size: 26upx;
						font-family: Source Han Sans CN;
						font-weight: 400;
						color: #696969;
					}
				}
			}
		}
}